// pages/couponList/index.js
const app = getApp();
Page({

    /**
     * 页面的初始数据
     */
    data: {
        list: [],
        status:[],
        couponStatus: 0,
        param: {}
    },

    /**
     * 操作栏
     */
    onChange(event) {
        console.log(event.detail.index);
        this.setData({
            couponStatus: event.detail.index
        })
        this.getList();
    },

    employ(event) {
        if (this.data.param.product_id) {
            // console.log(event.currentTarget.dataset.id);
            wx.setStorageSync('coupon_id', event.currentTarget.dataset.id);
            wx.navigateBack()
            // let param = 'product_id=' + this.data.param.product_id + '&coupon_id=' + event.currentTarget.dataset.id;
            // app.navigateTo('/pages/submitOrder/index?' + param)
        }
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function(options) {
        this.setData({
            param: options
        });
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function() {
        this.getList();
    },
    /**
     * 获取账号优惠券
     */
    getList() {
        let _this = this;
        app.loading();
        app.HttpsRequest('user.Coupon/index', 'GET', {
            status: _this.data.couponStatus
        }).then(ret => {
            wx.hideLoading();
            _this.setData({
                list: ret.data.list ? ret.data.list : [],
                status: _this.data.status.length ? _this.data.status : ret.data.status
            })
        })
    },
    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function() {

    }
})